antifreezing hydrant - German English Dictionary